.header-bar {
  text-align: center; }

section {
  width: 1000px;
  margin-top: 30px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto; }

.reg-box {
  background-color: #CCCCFF; }
  .reg-box .formPanel {
    background: #fff;
    -webkit-border-radius: 5px;
            border-radius: 5px;
    float: right;
    width: 500px;
    margin: 10px;
    padding: 10px 0; }
    .reg-box .formPanel .field {
      height: 50px; }
      .reg-box .formPanel .field .leftlabel {
        float: left;
        width: 100px;
        text-align: right;
        color: #5e5e5e;
        font-size: 14px; }
      .reg-box .formPanel .field .floatdiv {
        float: left;
        color: #6b6b6b; }
    .reg-box .formPanel .actions .reg-btn {
      width: 200px;
      height: 42px;
      background-color: #eee; }

footer {
  background-color: #efefef;
  font-size: 14px;
  padding: 20px 0; }
  footer .w {
    background-color: #efefef; }
  footer .site-footer-context {
    margin: 0px auto;
    text-align: center; }
    footer .site-footer-context .footer-fl {
      line-height: 40px; }
    footer .site-footer-context .user-ui-ul {
      text-align: center; }
      footer .site-footer-context .user-ui-ul li {
        display: inline-block; }
